aliens' registration form - Turc Anglais Dictionnaire